package com.flurry.android;

import com.flurry.org.apache.avro.AvroRuntimeException;
import com.flurry.org.apache.avro.Schema;
import com.flurry.org.apache.avro.Schema.Parser;
import com.flurry.org.apache.avro.specific.SpecificRecord;
import com.flurry.org.apache.avro.specific.SpecificRecordBase;

class AdSpaceLayout extends SpecificRecordBase
  implements SpecificRecord
{
  public static final Schema SCHEMA$ = new Schema.Parser().parse("{\"type\":\"record\",\"name\":\"AdSpaceLayout\",\"namespace\":\"com.flurry.android\",\"fields\":[{\"name\":\"adWidth\",\"type\":\"int\"},{\"name\":\"adHeight\",\"type\":\"int\"},{\"name\":\"fix\",\"type\":\"string\"},{\"name\":\"format\",\"type\":\"string\"},{\"name\":\"alignment\",\"type\":\"string\"}]}");
  public int cU;
  public int cV;
  public CharSequence cW;
  public CharSequence cX;
  public CharSequence cY;

  public Object get(int paramInt)
  {
    switch (paramInt)
    {
    default:
      throw new AvroRuntimeException("Bad index");
    case 0:
      return Integer.valueOf(this.cU);
    case 1:
      return Integer.valueOf(this.cV);
    case 2:
      return this.cW;
    case 3:
      return this.cX;
    case 4:
    }
    return this.cY;
  }

  public final Integer getAdHeight()
  {
    return Integer.valueOf(this.cV);
  }

  public final Integer getAdWidth()
  {
    return Integer.valueOf(this.cU);
  }

  public final CharSequence getAlignment()
  {
    return this.cY;
  }

  public final CharSequence getFix()
  {
    return this.cW;
  }

  public final CharSequence getFormat()
  {
    return this.cX;
  }

  public Schema getSchema()
  {
    return SCHEMA$;
  }

  public void put(int paramInt, Object paramObject)
  {
    switch (paramInt)
    {
    default:
      throw new AvroRuntimeException("Bad index");
    case 0:
      this.cU = ((Integer)paramObject).intValue();
      return;
    case 1:
      this.cV = ((Integer)paramObject).intValue();
      return;
    case 2:
      this.cW = ((CharSequence)paramObject);
      return;
    case 3:
      this.cX = ((CharSequence)paramObject);
      return;
    case 4:
    }
    this.cY = ((CharSequence)paramObject);
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.flurry.android.AdSpaceLayout
 * JD-Core Version:    0.6.2
 */